home *** CD-ROM | disk | FTP | other *** search
- #ifndef LIBRARIES_PCIEXPANSIONBASE_H
- #define LIBRARIES_PCIEXPANSIONBASE_H
-
- /*
- ** $VER: pciexpansion.h 1.0 (30.12.9)
- **
- ** pciexpansion.library include file
- **
- ** (C) Copyright 1997-1998 MicroniK
- ** All Rights Reserved
- **
- */
- #ifndef EXEC_TYPES_H
- #include "exec/types.h"
- #endif
-
- #include <resources/pcibase.h>
-
- struct PCIExpBase {
- struct Library pci_expansion;
- struct List cards; /* list of PCIConfDev structures */
- ULONG pcie_Flags;
- ULONG pcie_FreeMemPtr; /* First free PCI MEMORY address */
- ULONG pcie_FreeIOPtr; /* First free PCI IO address */
- struct PCIBase * PCIRBase; /* micronik_pci.resource base */
- struct SignalSemaphore pcie_ListGuard;
- struct Library * pcie_UtilityBase; /* utility.library base */
- };
-
- #endif /* LIBRARIES_PCIEXPANSION_H */
-
-
-